import Cookies from 'js-cookie'

// Cookie 和 localstorage的对比
// Cookie成为会话存储 4KB
// 服务器端和浏览端来回传输
// 会话(关闭浏览器)和持久(设置过期时间-一周)
// localstorage 本地存储 5MB
// 持久化 - 除非主动删除， 否则一直存在

const TokenKey = 'vue_admin_template_token'

export function getToken() {
  return Cookies.get(TokenKey)
  // localStorage.getItem(TokenKey)
}

export function setToken(token) {
  return Cookies.set(TokenKey, token)
}

export function removeToken() {
  return Cookies.remove(TokenKey)
}
